javascript project management software development change management application varien j2ee java management programming php css .net html cms radius3 symfony e-commerce magento project consulting software project management open source projects developers c++ thin-client